.irs{position: relative;display: block;}
.irs-line{position: relative;display: block;overflow: hidden;}
.irs-line-left, .irs-line-mid, .irs-line-right{position: absolute;display: block;top: 0;}
.irs-line-left{left: 0;width: 10%;}
.irs-line-mid{left: 2%;width: 96%;}
.irs-line-right{right: 0;width: 10%;}
.irs-diapason{position: absolute;display: block;left: 0;width: 100%;}
.irs-slider{position: absolute;display: block;cursor: default;z-index: 1;}
.irs-slider.single{left: 10px;}
.irs-slider.single:before{position: absolute;display: block;content: "";top: -50%;left: -100%;width: 300%;height: 200%;background: rgba(0,0,0,0.0);}
.irs-slider.from{left: 100px;}
.irs-slider.from:before{position: absolute;display: block;content: "";top: -50%;left: -200%;width: 300%;height: 200%;background: rgba(0,0,0,0.0);}
.irs-slider.to{left: 300px;}
.irs-slider.to:before{position: absolute;display: block;content: "";top: -50%;left: 0;width: 300%;height: 200%;background: rgba(0,0,0,0.0);}
.irs-slider.last{z-index: 2;}
.irs-min{position: absolute;display: block;left: 0;cursor: default;}
.irs-max{position: absolute;display: block;right: 0;cursor: default;}
.irs-from, .irs-to, .irs-single{position: absolute;display: block;top: 0;left: 0;cursor: default;white-space: nowrap;}
.irs-line-mid,
.irs-diapason,
.irs-slider{background: url(sprite-skin-nice.png) repeat-x;}
.irs{height: 40px;}
.irs-line{height:2px;top: 27px;}
.irs-line-mid{height: 2px;background-position:-17px 0;}
.irs-slider{width: 22px;height: 22px;top: 17px;background-position: 0 -90px;}
#irs-active-slider, .irs-slider:hover{background-position: 0 -120px;}
.irs-min, .irs-max{color: #666;font-size: 10px;line-height: 1.333;text-shadow: none;top: 0;padding: 1px 3px;border-radius: 3px;}
.lt-ie9 .irs-min, .lt-ie9 .irs-max{background: #ccc;}
.irs-from, .irs-to, .irs-single{color: #fff;font-size: 10px;line-height: 1.333;text-shadow: none;padding: 1px 5px;background: rgba(0,0,0,0.3);border-radius: 3px;}
.lt-ie9 .irs-from, .lt-ie9 .irs-to, .lt-ie9 .irs-single{background: #999;}
.irs-disabled{}